glibc_2.27
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Sun, 6 May 2018 15:42:16 +0000 (16:42 +0100)
committerPeter Wu <peter@lekensteyn.nl>
Sun, 6 May 2018 15:42:16 +0000 (16:42 +0100)
commit63ff2f7b907a618aa4538c11544164bda5b84fed
treee1377a5a1e5190feac05c07be3c531c4f16959b6
parente843cd826e1e5340332a0350974cd254078605c7
glibc_2.27

# DP: Fix PR sanitizer/84761, taken from the trunk

libsanitizer/

2018-03-19  Jakub Jelinek  <jakub@redhat.com>

PR sanitizer/84761
* sanitizer_common/sanitizer_linux_libcdep.cc (__GLIBC_PREREQ):
Define if not defined.
(DL_INTERNAL_FUNCTION): Don't define.
(InitTlsSize): For __i386__ if not compiled against glibc 2.27+
determine at runtime whether to use regparm(3), stdcall calling
convention for older glibcs or normal calling convention for
newer glibcs for call to _dl_get_tls_static_info.

Gbp-Pq: Name glibc_2.27.diff
compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc